In [2]:
%matplotlib inline

Modeling Static Friction

Introduction:

From everyday experience, we know that it takes a certain amount of force to overcome friction and get an object sliding. The goal of this investigation is to model the dependence of this maximum static frictional force on the mass of the object in question.

Procedure:

We attached a spring scale to the side of a hollow box on a level surface. Adding additional masses, we measured the amount of force it took to get the box to begin to slide.

Fig. 1 - Sketch of the apparatus
Fig. 2 - Photo of the apparatus

Data and Analysis:

$m_{added}$ $F_{max}$ $ F_{incline}$
600 3.6 2.13
800 4 2.84
1000 5.2 3.56
1200 6 4.26
1400 7.2 4.97
1600 8 4.88

In [37]:
import matplotlib.pyplot as plt
import numpy as np
from scipy.optimize import curve_fit

m = [.6, .8, 1, 1.2, 1.4, 1.6]
ff = [2.13, 2.84, 3.56, 4.26, 4.97, 4.88]

ma = [.6, .8, 1, 1.2, 1.4, 1.6]
fa = [3.6, 4, 5.2, 6, 7.2, 8]

fb = [5.233, 6.977, 8.722, 10.466, 12.211, 13.955]
mb = [.6, .8, 1, 1.2, 1.4, 1.6]


mm = np.linspace(0, 2000, 2000)
nn = np.linspace(0, 2000, 2000)
ww = np.linspace(0, 2000, 2000)


def lineara(x, a, b):
    return a*x + b
def linearb(x, c, d):
    return c*x + d
def linearc(x, e, f):
    return e*x + f


a, b = curve_fit(lineara, ff, m)[0]
c, d = curve_fit(linearb, fa, ma)[0]
e, f = curve_fit(linearc, fb, mb)[0]
#print(a, b)
#print(c, d)
#print(e, f)
print()

plt.xlim(0,15)
plt.ylim(0,5)
plt.title("Modeling Static Friction")
plt.ylabel("Mass Added (g)            (Yellow)Normal Force")
plt.xlabel("Max Frictional Force           (Yellow)Mass Added (g)")
plt.plot(ff, m, '.')
plt.plot(fa, ma, '.')
plt.plot(fb, mb, '.')
plt.plot(mm, lineara(mm, a, b), '-')
plt.plot(nn, linearb(nn, c, d), '-')
plt.plot(ww, linearc(ww, e, f), '-')
plt.show()




In [27]:
print()


[  0.00000000e+00   1.00050025e+00   2.00100050e+00 ...,   1.99799900e+03
   1.99899950e+03   2.00000000e+03]
What you did?

Using the spring scales we measured the friction, in Newtons, of different masses on both a flat and inclined surface.

How you did it?

At first we simply put different amount of masses into a wooden box, and measured the different frictional forces. We then stacked a couple of books together, to create an angle of 27 degrees. We then measured the frictional forces of the incline.

Why you did it?

To see the affect gravity has on frictional force.

What you learned?

Friction goes down the steeper the slope of the surface/ramp being measured.

Conclusion

Based on the data we collected we are shown that as the mass increases the max frictional force also increases. Using the first scale the results seemed to be more precise. Once we switched scales the data results seemed to jump drastically. One way we could improve this is by using one scale to measure all masses and getting better accuracy.

Equation


In [ ]: